/*
 * All rights Reserved, Designed By DataDriver
 * Copyright:    DataDriver.Inc
 * Company:      Zhuo Wo Infomation Technology (ShangHai) CO.LTD
 */
package com.sun.consumer.config;

import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;

@Configuration
public class MyRestTemplate {

    @Bean
    @LoadBalanced //启用负载均衡机制[默认轮训每个都访问一遍]
    public RestTemplate restTemplate() {
        return new RestTemplate();
    }

    /**
     * 原来在写死的情况下，我们只需要访问对应的端口进行了。
     * 在集群下，多个服务的请情况下。我们访问的是对外访问的服务的名称
     * 但是在在一个服务名称下可能存在多个实例的。所以要开启负载均衡机制
     */
}
